function sendFormDataWithFile(url, formData, cb) {
    $.ajax({
        url: url,
        data: formData,
        dataType: "json",
        type: 'POST',
        cache: false,//上传文件不需要缓存。
        processData: false,//因为data值是FormData对象，不需要对数据做处理
        contentType: false,//因为是由<form>表单构造的FormData对象，且已经声明了属性enctype="multipart/form-data"，所以这里设置为false。
        success: function (data) {
            if (data.status == -3) {
                top.location.href = "../login/index";
                console.log("登录吧");
            } else if (data.status == 200) {
                cb(true, data);
            } else {
                cb(false, data);
            }

        },
        error: function () {
            cb(false, {message: '其他错误'});
        }
    });
}


function sendFormData(url, formData, cb) {
    $.ajax({
        url: url,
        data: formData,
        dataType: "json",
        type: 'POST',
        processData: false,//因为data值是FormData对象，不需要对数据做处理
        contentType: false,//因为是由<form>表单构造的FormData对象，且已经声明了属性enctype="multipart/form-data"，所以这里设置为false。
        success: function (data) {
            if (data.status == -3) {
                top.location.href = "../login/index";
                console.log("登录吧");
            } else if (data.status == 200) {
                cb(true, data);
            } else {
                cb(false, data);
            }

        },
        error: function () {
            cb(false, {message: '其他错误'});
        }
    });
}

function sendData(url, params, cb) {
    $.ajax({
        url: url,
        data: params,
        dataType: "json",
        type: 'POST',
        success: function (data) {
            if (data.status == -3) {
                top.location.href = "../login/index";
                console.log("登录吧");
            } else if (data.status == 200) {
                cb(true, data);
            } else {
                cb(false, data);
            }

        },
        error: function () {
            cb(false, {message: '其他错误'});
        }
    });
}